lower radiator hose - Español Inglés Diccionario